Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEBDEN CLOSE Terraced £232,728 £145,000 20 Dec 2013
3 DEBDEN CLOSE Semi-Detached £296,145 £175,000 2 Nov 2012
4 DEBDEN CLOSE Detached £332,602 £254,530 20 Jan 2017
5 DEBDEN CLOSE Detached £277,882 £187,000 30 Jan 2015
6 DEBDEN CLOSE Detached £364,418 £172,000 27 Feb 2004
7 DEBDEN CLOSE Detached £300,464 £289,950 9 Mar 2022
8 DEBDEN CLOSE Terraced £287,626 £185,000 5 Oct 2007